define(['jquery','lmh'],function($){
	return {
		regi:(function() {
	var Go = [0, 0, 0, 0];
	var bstop = 0;
	if($('.imsure input').is(':checked')) {
		Go[3] = 1;
	} else {
		Go[3] = 0;
	}

	function sub(Go) {
		if(Go.indexOf(0) == -1) {
			$('.sub input').addClass('submit');
			$('.sub input').removeAttr("disabled");
		} else {
			$('.sub input').attr("disabled", "disabled");
			$('.sub input').removeClass('submit');
		}

	}
	$('.sub input').click(function() {
		setcookie('user', $('.tel input').val());
		$('form').submit();
	})
	$('.checkpic li').attr('dv', 0);
	$('.checkpic li').click(function() {
		var tp = parseInt($(this).find('img').css('margin-top'));
		var count = parseInt($(this).attr('dv'));
		if(count >= 3) {
			count = -1;
		}
		$(this).attr('dv', count + 1);
		var ar = [];
		$('.checkpic li').each(function(i) {
			if($(this).attr('dv') == 3) {
				ar.push(1);
			} else {
				ar.push(0)
			}
		});
		if(tp <= -180) {
			tp = 60;
		}
		$(this).find('img').css({
			'margin-top': tp - 60
		});
		if(ar.indexOf(0) == -1) {
			Go[1] = 1;
		} else {
			Go[1] = 0;
		}
		sub(Go);
	})
	$('select').change(function() {
		$('.country-code').html($('select').val());
	});
	$('.duanxin .sendphone').click(function() {
		$('.duanxin .checktip').show();

		$('.inputphone').val(yan(4));
		$(this).css({
			'background': 'grey'
		})
		let t = 120;
		$('.checktip mark').html(t);

		var timer = setInterval(function() {
			t -= 1;
			$('.checktip mark').html(t);
			if(t == 0) {
				clearInterval(timer);
				$('.duanxin .sendphone').css({
					'background': '#ff1901'
				})
			}
		}, 1000);
	})
	$('.tel input').on('input', function() {
		if(/^[1]([3]|[5]|[7]|[8])[0-9]{9}$/.test($('.tel input').val())) {
			$.ajax({
				type: 'post',
				url: '../php/yanzheng.php',
				data: "phone=" + $('.tel input').val(),
				success: function(d) {
					if(d == 0) {
						Go[0] = 1;
						$('.tel input').removeClass('error');
						$('.err-tip').hide();
					} else {
						$('.tel input').addClass('error');
						$('.err-tip span').html('手机号已被注册');
						$('.err-tip').show();
						Go[0] = 0;
					}
				}
			});
		} else {
			$('.err-tip span').html('手机号码格式不正确,请重新输入');
			$('.tel input').addClass('error');
			$('.err-tip').show();
			Go[0] = 0;
		}
		sub(Go);

	});
	$('.password input').focus(function() {
		$('.password .checktip').show();
	})
	$('.imsure input').change(function() {
		if($(this).is(':checked')) {
			Go[3] = 1;
		} else {
			Go[3] = 0;
		}
		sub(Go);

	})
	$('.checksay a').click(function() {
		$('.checkpic ul li').each(function(i) {
			$(this).html('<img src="http://ww1.sinaimg.cn/large/694d8fc5jw6ddvztvd7s2j.jpg" style="margin-left: -60px; margin-top: 0px;">');
		})
	})
	$('.password input').blur(function() {
		$('.password .checktip').hide();
	})
	$('.password input').on('input', function() {
		var val = $('.password input').val();
		var i = 0;
		if(val == '') {
			Go[2] = 0;
			$('.password input').addClass('error');
			$('.checktip div').removeClass('errorword');
			$('.checktip div i').css({
				'background-position': '-514px -35px'
			})
		} else {
			if(/[\d]/.test(val) || /[a-z]/.test(val)) {
				i++;
			}
			if(/[A-Z]/.test(val)) {
				i++;
			}
			if(val.length >= 12) {
				i++;
			}
			switch(i) {
				case 1:
					$('.strongth span').css({
						'color': 'red'
					});
					$('.strongth .low').css({
						'background': 'red',
						'color': '#fff'
					});
					break;
				case 2:
					$('.strongth .high').css({
						'color': 'yellow'
					});
					$('.strongth span').not('.high').css({
						'background': '#ff0',
						'color': '#fff'
					});
					break;
				case 3:
					$('.strongth span').css({
						'background': '#3ee392',
						'color': '#fff'
					});
					break;
				default:
					break;
			}
			if(val.length < 6) {
				$('.password input').addClass('error');
				$('.checktip div').eq(0).addClass('errorword');
				$('.checktip div').eq(0).find('i').css({
					'background-position': '-536px -35px'
				})
				Go[2] = 0;
			} else {
				Go[2] = 1;
				$('.password input').removeClass('error');
				$('.checktip div').eq(0).removeClass('errorword');
				$('.checktip div').eq(0).find('i').css({
					'background-position': '-558px -35px'
				})
			}
		
		}
		sub(Go);
	})
})()
	}})

